explosion alarm - German English Dictionary